package com.sg.service.base.app;

import com.sg.dto.base.app.req.BatchQueryHypertextContentReq;
import com.sg.dto.base.app.req.QueryBusAppHypertextContentDetailReq;
import com.sg.dto.base.app.req.QueryBusAppHypertextContentListReq;
import com.sg.entity.OmsBizAppHypertextContent;

import java.util.List;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface MOmsBizAppHypertextContentService {
    /**
     * 3-5-2新增超文本内容
     */
    String addHypertextContent(OmsBizAppHypertextContent omsBizAppHypertextContent);

    /**
     * 3-5-02查询业务应用超文本内容详情
     */
    OmsBizAppHypertextContent queryBusAppHypertextContentDetail(QueryBusAppHypertextContentDetailReq reqDto);

    /**
     * 3-3-05修改超文本内容
     */
    boolean updateHypertextContent(OmsBizAppHypertextContent omsBizAppHypertextContent);

    /**
     * 3-5-2批量查询超文本内容
     */
    List<OmsBizAppHypertextContent> batchQueryHypertextContent(BatchQueryHypertextContentReq reqDto);

    /**
     * 3-5-2批量删超文本内容
     */
    boolean batchDeleteHypertextContent(List<String> reqDto);

    /**
     * M3-5-2构造业务应用超文本测试验证数据
     */
    String buildBizAppHypertextContentTest(OmsBizAppHypertextContent omsBizAppHypertextContent);

    /**
     * 3-5-2查询业务应用超文本内容列表
     */
    List<OmsBizAppHypertextContent> queryBusAppHypertextContentList(QueryBusAppHypertextContentListReq reqDto);
//
}

